Project Name: Course Platform
Name: Kenner De Jesus Palma Rivadeneira
Course: Systems Engineering - Database II
Semester:2025-2 Date:20/11/2025
Instructor: Jaider Jose Quintero Mendoza
Introducción
Estructura de la Plantilla Base
Módulo de Profesores (Teachers)
Módulo de Estudiantes (Students)
Módulo de Cursos (Courses)
Módulo de Módulos (Modules)
Módulo de Lecciones (Lessons)
Módulo de Evaluaciones (Evaluations)
Módulo de Intentos (Attempts)
Módulo de Entregas (Deliveries)
Módulo de Entregas de Estudiantes (Student Deliveries)
Módulo de Inscripciones (Registrations)
Módulo de Etiquetas (Tags)
Módulo de Foros (Forums)
Módulo de Publicaciones (Posts)
Este manual describe cómo usar Course Platform para gestionar contenido educativo.
Objetivos:
Requisitos previos:
La aplicación tiene cuatro áreas:
Descripción:
Permite gestionar profesores.
Acceso: Menú lateral → Teachers
Funcionalidad:
Elementos:
Acceso: Botón “Nuevo Profesor” o ruta /teachers/new
Funcionalidad:
Proceso:
Acceso: Botón de editar (lápiz) en la fila del profesor
Funcionalidad:
Proceso:
Acceso: Botón eliminar (papelera) en la fila del profesor
Funcionalidad:
Proceso:
Permite gestionar estudiantes.
Acceso: Menú lateral → Students
Campos: ID, Nombre, Apellido, Email, Teléfono, Estado, Foto
Acceso: Botón “Nuevo Estudiante”
Campos: Nombre, Apellido, Email, Teléfono, Estado (ACTIVO/INACTIVO/SUSPENDIDO), URL Foto
dar click en si, confirmar
Permite gestionar cursos.
Acceso: Menú lateral → Courses
Campos: ID, Título, Descripción, Objetivos, Fecha Creación, Nivel, Precio, Fechas, Requerimientos, Idioma, Estado, Profesor
Acceso: Botón “Nuevo Curso”
[INSERTAR CAPTURA: Formulario vacío para crear curso]
Campos principales:
[INSERTAR CAPTURA:
Formulario con todos los campos llenos]
dar click en guardar.
Nota: Al eliminar un curso, se eliminan automáticamente módulos, lecciones y registros relacionados.
Permite gestionar módulos dentro de cursos.
Acceso: Menú lateral → Modules
Campos: ID, Nombre, Descripción, Orden, Duración estimada, Fecha disponible, Curso
dar click en guardar.
Campos: Nombre, Descripción, Orden, Curso (selector), Duración estimada, Fecha disponible
Dar click en Guardar.
Dar click en Si,Eliminar
Permite gestionar lecciones dentro de módulos.
Acceso: Menú lateral → Lessons
Campos: ID, Nombre, Contenido, Tipo de contenido, Fecha disponible, Orden, URL de recurso, Módulo
Dar click en Guardar.
Campos principales:
Dar click en Guardar.
Dar click en Si,eliminar.
Permite gestionar evaluaciones (exámenes, quizzes, tareas) vinculadas a lecciones.
Acceso: Menú lateral → Evaluations
Campos: ID, Título, Descripción, Tipo (Exam/Quiz/Assignment), Puntuación máxima, Fecha límite, Lección
Dar click en Guardar.
Campos:
Dar click en Guardar.
Dar click en Si,Eliminar.
Registra los intentos de estudiantes en evaluaciones.
Acceso: Menú lateral → Attempts
Campos: ID, Fecha intento, Número intento, Estado, Puntuación obtenida, Evaluación, Estudiante
Dar click en Guardar.
Campos:
Dar click en Guardar.
Dar click en Si,Eliminar.
Define entregas/tareas vinculadas a lecciones.
Acceso: Menú lateral → Deliveries
Campos: ID, Título, Descripción, Fecha límite, Lección
Dar click en Guardar.
Campos: Título, Descripción, Lección (selector), Fecha límite
Dar click en Guardar.
Dar click en Si,Eliminar.
Gestiona las entregas realizadas por estudiantes.
Acceso: Menú lateral → Student Deliveries
Campos: ID, Fecha entrega, Archivo, Calificación, Estado, Entrega, Estudiante
Dar click en Guardar.
Campos:
Dar click en Guardar.
Dar click en Si,Eliminar.
Gestiona la inscripción de estudiantes en cursos.
Acceso: Menú lateral → Registrations
Campos: ID, Fecha inscripción, Estado, Calificación final, Certificado emitido, Progreso, Estudiante, Curso
Dar click en
Guardar.
Campos:
Dar click en
Guardar.
Dar click en
Si,Eliminar.
Gestiona foros de discusión vinculados a cursos.
Acceso: Menú lateral → Forums
Campos: ID, Título, Descripción, Tipo, Fecha, Moderado, Activo, Curso
Dar click en Guardar.
Campos:
Dar click en
Guardar.
Dar click en
Si,Eliminar.
Nota: Al eliminar un foro, se eliminan todas las publicaciones relacionadas.
Gestiona publicaciones/mensajes en foros.
Acceso: Menú lateral → Posts
Campos: ID, Contenido, Fecha publicación, Es pregunta, Respuesta aceptada, Votos positivos, Votos negativos, Foro, Estudiante/Profesor
Campos:
Dar click en
Guardar.
Dar click en
Si,Eliminar.
Solución: Verifica que todos los campos obligatorios estén completos. Revisa mensajes de error en la parte superior de la pantalla.
Solución: Asegúrate de haber creado primero los registros relacionados (por ejemplo, crear profesores antes de asignarlos a cursos).
Solución: Verifica que el registro no tenga relaciones dependientes que impidan su eliminación.
Solución: Si hay datos, revisa el filtro de paginación. Si no hay datos, crea el primer registro usando el botón “Nuevo”.